﻿using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using System.Linq;
using System.Text;

namespace PoolGame2.Game
{
    public static class GameConstants
    {
        public static Vector2 MENU_POSITION = new Vector2(50, 220);
        public static float SHOT_POWER_INCREMENT = 2.0f;
        public static float TRANSLATION_MOVEMENT_AMOUNT = 2.5f;
        public static float MAX_SHOT_POWER = 200.0f;
        public static float CUE_MOVEMENT_SCALE = 0.0025f;
        public static float CUE_TIP_MOVEMENT_SCALE = 0.005f;
        public static float CAMERA_MOVEMENT_SCALE = 0.001f;
        public static float PHYSICS_RESOLUTION = 1;
        public static float EPSILON = 0.001f;

        public static int SCREEN_WIDTH;
        public static int SCREEN_HEIGHT;

        public static String X_CHANGE = "X_CHANGE";
        public static String Y_CHANGE = "Y_CHANGE";
        public static String Z_CHANGE = "Z_CHANGE";

        public static int[] RACK_ORDER = new int[] { 1, 3, 4, 10, 8, 11, 14, 5, 13, 2, 6, 7, 9, 15, 12 };
        
    }
}
